type MyOmit<T, K> = {
    [P in Exclude<keyof T, K>]: T[P]
}

interface Todo {
    title: string
    description: string
    completed: boolean
  }

type rr = MyOmit<Todo, 'description'>